be logically tenable - Espagnol Anglais Dictionnaire